rough and roadless place - French English Dictionary